exchange. This current rate is found by sending the request to an
independent and neutral Oracle node and through the Oracle
services. The Oracle node connects to the external API endpoint and
fetches the rate for us and signs it to assure that the rate is true.
14.1.10 Consensus
Unlike in public Blockchains or even Hyperledger Fabric, Corda does
not need a universal acceptance for a transaction to be validated.
Only the parties participating in the transaction validate it by signing
the transaction with their respective keys. Also, the notary checks
and prohibits any double spends in the transactions.
14.2 CordApp
As shown in Figure 14.7, Corda distributed application or CordApp is
crafted to enable Corda to run on multiple nodes in parallel and
reach a consensus to update their respective ledgers, as follows: